German to English Dictionary

Deutsch Version

to castrate German pronunciation - Say to castrate in English pronunciation Meaning of "to castrate" in English language