migrant worker

Noun
  1. A worker who moves around and works temporarily in different places (synset 110719072)

Other Searches