English to Arabic

Meaning for:
Castrate
other
إخص