Carrancha Definition
Other Word Forms of Carrancha
Noun
Singular:
carrancha
Plural:
carranchasOrigin of Carrancha
Native name, imitating the bird's cry.
From Wiktionary
Find Similar Words
Find similar words to carrancha using the buttons below.