Translation of "ditch" to Italian
Advert
Dictionary translations for "ditch"
pl.
ditches
ditched / ditched / ditching / ditches
Testimonials
Advert