Noun
-
an agency of the United Nations affiliated with the World Bank
- international development association
Unscramble ida6 unscramble word found using the letters ida. |
|---|
| ad ai aid da di id |