English to Arabic

Meaning for:
Non-resident
other
خارجي