Italian-English dictionary »

cocuzzolo meaning in English

ItalianEnglish
cocuzzolo noun
{m}

crown [crowns](topmost part of the head)
noun
[UK: kraʊn] [US: ˈkraʊn]