Spanish-English dictionary »

camachuelo carminoso meaning in English

SpanishEnglish
camachuelo carminoso noun
{m}

common rosefinch(Carpodacus erythrinus)
noun