German to English Dictionary

Deutsch Version

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