Dutch to English Translation

Nederlandse versie

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