International Development Association
English Dictionary
->
Letter I
-> International Development Association
Search Dictionary:
International Development Association Definition
(n)
an
agency
of
the
United
Nations
affiliated
with
the
World
Bank
International Development Association Synonyms
IDA
International Development Association
© Art Branch Inc.