Dutch to English Translation

Nederlandse versie

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