English to Arabic

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