English to Arabic

Meaning for:
Biked
other
ركب دراجة