English to Arabic

Meaning for:
Skinned
other
مسلوخ