Dutch to English Translation

Nederlandse versie

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