sommet international des peuples autochtones sur le développement durable - French English Dictionary

sommet international des peuples autochtones sur le développement durable

Play ENFRFRfr
Play ENFRFRca

Meanings of "sommet international des peuples autochtones sur le développement durable" in English French Dictionary : 1 result(s)

French English
UN Terms
sommet international des peuples autochtones sur le développement durable ınternational ındigenous peoples summit on sustainable development