English to Arabic

Meaning for:
Castrations
other
الإخصاء