English to Arabic

Meaning for:
Sojourner
other
الزائر المؤقّت