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

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