English to Arabic

Meaning for:
Clefts
other
الشقوق