English
›
Words
anthropoid
Translation:
English
Noun
8
resembling
a human being
7
manlike
Add
Translation