English to Arabic

Meaning for:
Castrated
other
مخصي