German to English Dictionary

Deutsch Version

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