English
›
Words
primate
Translation:
English
Noun
8
the
highest-ranking bishop in a province
any
of an order of mammals that has soft hands and feet
5
group
of mammals including humans
Add
Translation