Synonyms and Antonyms for international development association

1. International Development Association (n.)

an agency of the United Nations affiliated with the World Bank

Synonyms: