IDA n : an agency of the United Nations affiliated with the World Bank [syn: {International Development Association}]
Copyright © 2024 3Dict.net