French-English dictionary »

douze jours de noël meaning in English

FrenchEnglish
Douze jours de Noël nom

Twelve Days of Christmas◼◼◼(the season or time made up of the twelve days between Christmas and Epiphany)
noun