Versione Inglese
Translate
"ditch"
to Italian Language
English to Italian
Italian to English
English
Italian
ditch
fosso
ditch
fossato (m)
ditch
fossa
ditch
ammarare
ditching
ammarare (forzato)