guestworkerEnglish

guest worker, guestworker

Noun

A person with temporary permission to work in another country

English: guest worker, guestworker

English words with similar meanings

Show 1 words