English to Arabic

Meaning for:
Passersby
other
عابرو السبيل