French-English dictionary »

contrat à durée indéterminée meaning in English

FrenchEnglish
contrat à durée indéterminée nom {m}

open-ended contract◼◼◼noun