ALL meanings of international development association
in·ter·na·tion·al de·vel·op·ment as·so·ci·a·tion
I i - noun international development association an organization set up in 1960 to provide low-interest loans to developing countries. It is part of the World Bank Group 0
All about international development association Download all about international development association in pdf