English to Arabic

Meaning for:
Nonresident
other
خارجي