Word in spanish
expatriado
Word in english
expatriate
Definition
a person temporarily or permanently residing, as an immigrant, in a country other than that of their citizenship.
a person temporarily or permanently residing, as an immigrant, in a country other than that of their citizenship.