English to Arabic

Meaning for:
Crosswalk
other
معبر المشاة