English to Arabic

Meaning for:
Harrowed
other
مسلوب