German to English Dictionary

Deutsch Version

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