uferwälle

listen to the pronunciation of uferwälle
ألمانية - الإنجليزية
levees
river embankments
river levees