MAFF Legal Abbreviation

MAFF has various meanings in the Legal category. Discover the full forms, definitions, and usage contexts of MAFF in Legal.

Ministry of Agriculture, Fisheries, and Food (U.K.)
Legal

Citation

Last updated: