chupilote

chupilote [choo-pe-lo’-tay]
noun
1. A vulture. (America) (m)

Have a Spanish question? Get help from experts!