Spanish-English dictionary »

piquituerto escocés meaning in English

SpanishEnglish
piquituerto escocés noun

Scottish crossbill(Loxia scotica)
noun