Portuguese-English dictionary »

curica-verde meaning in English

PortugueseEnglish
curica-verde noun

short-tailed parrot(Graydidascalus brachyurus)
noun