gorilla gorilla - French English Dictionary

gorilla gorilla

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "gorilla gorilla" with other terms in English French Dictionary : 17 result(s)

English French
General
gorilla gorille [m]
a gorilla un gorille
Nature Science
gorilla gorille [m]
Zoology
lowland gorilla gorille [m]
western gorilla gorille [m]
gorilla gorille [m]
mountain gorilla gorille de montagne
cross river gorilla gorille de la rivière cross
mountain gorilla gorille de l'est
mountain gorilla gorille oriental
western gorilla gorille de l'ouest
mountain gorilla gorille de montagnes
eastern lowland gorilla gorille des plaines de l'est
western lowland gorilla gorille des plaines de l'ouest
eastern gorilla gorille de montagne
lowland gorilla gorille de côte
eastern gorilla gorille oriental