INTERNATIONAL DEVELOPMENT ASSOCIATION
(noun)Definitions
There is 1 meaning of the phrase
International Development Association.
International Development Association - as a noun
Word Variations & Relations
A-Z Proximities
internally13internalness12internalnesses14internals9international13 international development association
internationaleinternationalisationinternationaliseinternationalisedinternationalises