English to Arabic

Meaning for:
Mountable
other
صالح للركوب