caracaraEnglish

caracara

Noun

Any of various long-legged carrion-eating hawks of South America and Central America

English: caracara