English to Arabic

Meaning for:
Cragginess
other
الوعورة