German to English Dictionary

Deutsch Version

embankment, levee German pronunciation - Say embankment, levee in English pronunciation Meaning of "embankment, levee" in English language