Version Française
Translate
"mouth of a well"
to French Language
English to French
French to English
English
French
mouth of a well
tête (f) de puits