ditch, small canal

listen to the pronunciation of ditch, small canal
English - Turkish
arık
English - English

Definition of ditch, small canal in English English dictionary

ditch, canal
{i} trench
ditch, small canal
Favorites