gorilla in Spanish
gorilla in Spanish
gorila
The largest of the primates, belonging to the genus Gorilla; an ape native to the forests of central Africa and known for their trait of knuckle-walking.