Synonyms of Carancha in English :
Antonyms of Carancha in English
Thesaurus of Carancha in English
Carancha
see definition of caranchaSynonyms of carancha
1. (noun) South American caracara
Hypernyms of carancha
1. (noun) South American caracara
Member Meronyms of carancha
1. (noun) South American caracara