Version Française
Meaning of
"dogon de la falaise, des collines"
in English language
French to English
English to French
French
English
dogon de la falaise, des collines
Dogon of the mountains