French-English dictionary »

seconde chance meaning in English

FrenchEnglish
seconde chance nom {f}

second chance◼◼◼noun