a man-made embankment that controls or confines water

listen to the pronunciation of a man-made embankment that controls or confines water
الإنجليزية - الإنجليزية

تعريف a man-made embankment that controls or confines water في الإنجليزية الإنجليزية القاموس.

A man-made embankment that controls or confines water
levee
a man-made embankment that controls or confines water
المفضلات