French-English dictionary »

travailleuse immigrée meaning in English

FrenchEnglish
travailleuse immigrée nom {f}

guest workernoun