German to English Dictionary

Deutsch Version

lake duck German pronunciation - Say lake duck in English pronunciation Meaning of "lake duck" in English language