English
›
Words
earthen
or stone embankment to prevent flooding
Translation:
English
Noun
7
levee
Add
Translation