a natural or man-made channel that diverts water

listen to the pronunciation of a natural or man-made channel that diverts water
English - English

Definition of a natural or man-made channel that diverts water in English English dictionary

A natural or man-made channel that diverts water
flume
a natural or man-made channel that diverts water
Favorites