NF


Meaning of NF in English

[NF] abbreviation Newfoundland, no funds

Merriam-Webster English vocab.      Английский словарь Merriam Webster.