English to Arabic

Meaning for:
Stay
other
الإقامة