French-English dictionary »

dame chance meaning in English

FrenchEnglish
Dame Chance nom {f}

Lady Luck◼◼◼(female personification of luck)
proper noun