ida
/ˈaɪdə/
Meaning 1
International Development Association supporting nations
“The ida funded projects in developing countries.”Add to my deck
/ˈaɪdə/
International Development Association supporting nations
“The ida funded projects in developing countries.”Add to my deck