English synonyms about - contact  

International Development Association

noun

1 International Development Association

An agency of the United Nations affiliated with the World Bank.

synonym: IDA.

Dutch: IDA


Find more on International Development Association elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0241