Spanish-English dictionary »

piquituerto lorito meaning in English

SpanishEnglish
piquituerto lorito noun
{m}

parrot crossbill(Loxia pytyopsittacus)
noun