ınternational development association (ıda) - German English Dictionary

ınternational development association (ıda)

Meanings of "ınternational development association (ıda)" with other terms in English German Dictionary : 1 result(s)

English German
Administration
International Development Association (IDA) Internationale Entwicklungsorganisation (IDA)