English to Arabic

Meaning for:
Homeless
other
المشرّد