Spanish-English dictionary »

piquituerto de la española meaning in English

SpanishEnglish
piquituerto de La Española noun
{m}

Hispaniolan crossbill(Loxia megaplaga)
noun