English to Arabic

Meaning for:
Emasculates
other
يخصي