English to Arabic

Meaning for:
Glacis
other
منحدر