Version Française
Translate
"ditch, trench"
to French Language
English to French
French to English
English
French
ditch, trench
le fossé, la rigole
ditch, trench, moat (château)
douve