French-English dictionary »

don du ciel meaning in English

FrenchEnglish
don du ciel nom {m}

godsend◼◼◼(an unexpected good fortune)
noun
[UK: ˈɡɒd.send] [US: ˈɡɑːd.ˌsend]