flussdeiche

listen to the pronunciation of flussdeiche
Deutsch - Englisch
river embankments
river levees
levees