French-English dictionary »

fin heureuse meaning in English

FrenchEnglish
fin heureuse nom {f}

happy ending◼◼◼(happy end)
noun