Version Française
Translate
"human settlements."
to French Language
English to French
French to English
English
French
human settlements.
établissements humains