MalayTranslate.com
Malay to English Translator
Translate Here

English to English

International Development Association

noun (n)

  • an agency of the United Nations affiliated with the World Bank
    agensi united nations berafiliasi dengan bank dunia
    Synonym:
    ida
    source: wordnet30