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