German to English Dictionary

Deutsch Version

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