Portuguese-English dictionary »

catartídeo meaning in English

PortugueseEnglish
catartídeo noun
{m}

New World vulture(bird of the family Cathartidae)
noun