English to Arabic

Meaning for:
Riven
other
مشقوق