English to Arabic

Meaning for:
Pavement
other
الرصيف