English-Portuguese dictionary »

short-tailed parrot meaning in Portuguese

EnglishPortuguese
short-tailed parrot (Graydidascalus brachyurus)
noun

curica-verdenoun