Italian-English dictionary »

ciuffolotto scarlatto meaning in English

ItalianEnglish
ciuffolotto scarlatto noun
{m}

common rosefinch(Carpodacus erythrinus)
noun