vulture in Spanish
vulture in Spanish
buitre
Any of several carrion-eating birds of the families Accipitridae and Cathartidae.
zopilote
Any of several carrion-eating birds of the families Accipitridae and Cathartidae.
buitre
(figurative, colloquial) A person who profits from the suffering of others.