English to Arabic

Meaning for:
Sojourned
other
مقام مؤقّتا