Italian-English dictionary »

cinghialetto meaning in English

ItalianEnglish
cinghialetto noun
{m}

marcassin(young wild boar)
noun