Portuguese-English dictionary »

luz de natal meaning in English

PortugueseEnglish
luz de Natal noun
{f}

Christmas light(Christmas lights (plural))
noun