Italian-English dictionary »

capocciata meaning in English

ItalianEnglish
capocciata noun
{f}

headbutt(sharp blow)
noun