English to Arabic

Meaning for:
Passed
other
ممرور