Portuguese-English dictionary »

touca de dormir meaning in English

PortugueseEnglish
touca de dormir noun
{f}

nightcap(warm cap worn at night)
noun
[UK: ˈnaɪtkæp] [US: ˈnaɪtkæp]