ditch, canal

listen to the pronunciation of ditch, canal
English - English

Definition of ditch, canal in English English dictionary

ditch, <span class="word-self">canalspan>
{i} trench
ditch, canal
Favorites