Meaning of gorilla gorilla
Definition of gorilla gorilla
(noun)
largest
anthropoid
ape;
terrestrial
and vegetarian; of forests of
central
west
Africa
Other information on gorilla gorilla
WIKIPEDIA results for
gorilla gorilla
Amazon results for
gorilla gorilla
Tweet