Term Gallery logo

Meanings of non-governmental organization for development in English

ongd