Italian-English dictionary »

isola del natale meaning in English

ItalianEnglish
Isola del Natale proper noun
{f}

Christmas Island(non self-governing territory of Australia)
proper noun