carancha
English
Noun
carancha
(
plural
caranchas
)
Synonym of
caracara
.
Spanish
Verb
carancha
inflection of
caranchar
:
third-person singular present indicative
second-person singular imperative