The word you searched for is not included in the dictionary. You can add this entry after logging in.

MAFF

Definitions

[1] MAFF (Ministry of Agriculture Fisheries and Food) , Ministerium für Landwirtschaft Fischerei und Nahrungsmittel, Ministerium für die britische Umwelt nationale und internationale Bereiche betreffend