English to Arabic

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