English to Arabic

Meaning for:
Mounted
other
صاعد