What does Affenbaby mean?

Affenbaby - German to English

child monkey

View more

  • child ape