imfEnglish

IMF, International Monetary Fund

Noun

A United Nations agency to promote trade by increasing the exchange stability of the major currencies

English: International Monetary Fund, IMF

Bahasa: Dana Moneter Internasional

Bahasa words with similar meanings

English words with similar meanings

Show 1 words