English to Arabic

Meaning for:
Slivered
other
مشقوق