diostedé
Meanings
Noun
1. toucan (Colombia, Ecuador, Venezuela)
2. great kiskadee (Pitangus sulphuratus). (Argentina)