IMF


Meaning of IMF in English

special UN agency that was founded in 1944 to stabilize exchange rates and to facilitate international commerce

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.