carancha (English, noun)
expansion: carancha (plural caranchas)
Senses:
glosses: Synonym of caracara.
Forms:
form: caranchas
tags: plural