French-English dictionary »

cdi meaning in English

FrenchEnglish
CDI nom {m}

open-ended contract◼◼◼noun