primate English - Italian
1.
-
Englishmammal
-
Italianprimati git
-
Englisharchbishop or bishop
-
Italianprimate
Related words
baboon|baboon lemur monkey hominid baboon primacy tarsier
English translator: English Italian primate Eesti sõnaraamat Español Traductor Svenska Översättare