English to Arabic

Meaning for:
Scarp
other
المنحدر