guest worker


Meanings

  • a person with temporary permission to work in another country;

Synonyms