a man-made embankment that controls or confines water

listen to the pronunciation of a man-made embankment that controls or confines water
Englisch - Englisch

Definition von a man-made embankment that controls or confines water im Englisch Englisch wörterbuch

A man-made embankment that controls or confines water
levee
a man-made embankment that controls or confines water
Favoriten