English to Arabic

Meaning for:
Defile
other
المضيق الجبلي