NFLD


Meaning of NFLD in English

■ abbreviation Newfoundland.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.