NFLD


Meaning of NFLD in English

[Nfld] abbreviation Newfoundland

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