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