English to Arabic

Meaning for:
Ridden
other
مركوب