English to Arabic

Meaning for:
Unmountable
other
غير صالح للركوب