English to Hindi

Meaning for:
guest worker
other
विदेशी कर्मचारी