a man-made waterway for shipping or irrigation

listen to the pronunciation of a man-made waterway for shipping or irrigation
English - English

Definition of a man-made waterway for shipping or irrigation in English English dictionary

A man-made waterway for shipping or irrigation
canal
a man-made waterway for shipping or irrigation
Favorites