Italian-English dictionary »

volpacchiotto meaning in English

ItalianEnglish
volpacchiotto noun
{m}

fox cub(young fox)
noun