Italian-English dictionary »

pettirosso meaning in English

ItalianEnglish
pettirosso noun
{m}

robin [robins](Erithacus rubecula)
noun
[UK: ˈrɒ.bɪn] [US: ˈrɑː.bən]