meaning of Affenmensch

Affenmensch - German to English

ape-man

View more

  • apeman