What does affenartig mean?

affenartig - German to English

apelike

View more

  • apish
  • monkey-like
  • monkeyish
  • simian
  • simious