Definify.com

Definition 2024


IMF

IMF

English

Initialism

IMF

  1. International Monetary Fund

Translations