Italian-English dictionary »

dodici giorni di natale meaning in English

ItalianEnglish
Dodici giorni di Natale noun

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