Online Dictionary

M.F.N. Explained

M.F.N. at English => English (English Etymology) Of Explained:

acronym of most favored nation, attested from 1942. ///