English | German | Russian | Czech

International Development Association English

Meaning International Development Association meaning

What does International Development Association mean?

International Development Association

an agency of the United Nations affiliated with the World Bank

Synonyms International Development Association synonyms

What other words have the same or similar meaning as International Development Association?

International Development Association English » English

IDA

Are you looking for...?