What does Affen mean?

Affen - German to English

monkeys

View more

  • apes