English to Arabic

Meaning for:
Riders
other
الراكبون