English to Arabic

Meaning for:
Defiles
other
المضائق الجبليّة