Version Française
Translate
"sluice, canal regulator"
to French Language
English to French
French to English
English
French
sluice, canal regulator
prise d’eau, vanne