international development association (ida)

listen to the pronunciation of international development association (ida)
English - English

Definition of international development association (ida) in English English dictionary

international development association
an agency of the United Nations affiliated with the World Bank
international development association (ida)
Favorites