Version Française
Translate
"siting"
to French Language
English to French
French to English
English
French
siting
choix d’un emplacement
Siting (of a dam)
Choix de l’emplacement (d’un barrage)