English to Arabic

Meaning for:
Walkway
other
مسار