Italian-English dictionary »

lattonzolo meaning in English

ItalianEnglish
lattonzolo noun
{m}

suckling pig( unweaned pig)
noun