meaning of Affenweibchen

Affenweibchen - German to English

female ape

View more

  • female monkey
  • she-monkey