meaning of Affenbaby

Affenbaby - German to English

child monkey

View more

  • child ape