English | German | Russian | Czech

troupial English

Meaning troupial meaning

What does troupial mean?

troupial

Any of three South American birds of the genus Icterus. bird of the genus Icterus

Are you looking for...?