Subscribe
URL of the page has been copied to clipboard.
Meaning : A person with temporary permission to work in another country.
Example : A Moroccan guestworker in Canada was accused of aiding terrorists.
Synonyms : guestworker
Install App