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