English to Arabic

Meaning for:
Bikeway
other
طريق الدراجة