Translation of NF in Spanish:

NF

  • 1

    Geography
    • Newfoundland
  • 2

    (in UK)
    • National Front