canadian ınternational development agency (cıda) - French English Dictionary
History

canadian ınternational development agency (cıda)



Meanings of "canadian ınternational development agency (cıda)" with other terms in English French Dictionary : 1 result(s)

English French
UN Terms
canadian ınternational development agency (cıda) agence canadienne de développement international