English to Arabic

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