MAFF


Meaning of MAFF in English

■ abbreviation (formerly in the UK) Ministry of Agriculture, Fisheries, and Food.

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