French-English dictionary »

nouveau départ meaning in English

FrenchEnglish
nouveau départ nom {m}

fresh start◼◼◼(new beginning, without prejudices)
noun