Portuguese-English dictionary »

ceroulas meaning in English

PortugueseEnglish
ceroulas noun
{f-Pl}

long johns(full-length undergarments)
noun
[UK: ˈlɒŋ ˈdʒɑːnz] [US: ˈlɔːŋ ˈdʒɑːnz]