Translation of NF in Spanish:

NF

  • 1

    Geography

    Newfoundland

  • 2

    (in UK)

    National Front