English to Arabic

Meaning for:
Sidewalks
other
الأرصفة