Italian-English dictionary »

leoncino meaning in English

ItalianEnglish
leoncino noun
{m}

lion cub(young lion)
noun