English to Arabic

Meaning for:
Cycled
other
مدار