What does Affenmensch mean?

Affenmensch - German to English

ape-man

View more

  • apeman