IMF


Meaning of IMF in English

abbr. International Monetary Fund.

Oxford English vocab.      Оксфордский английский словарь.