English to Arabic

Meaning for:
Castrates
other
يخصي