German to English Dictionary

Deutsch Version

sluice, channel German pronunciation - Say sluice, channel in English pronunciation Meaning of "sluice, channel" in English language