Nationalities Expert
0/22

Pick the word that matches this meaning:

A person living in a country other than their own, usually because of work.