meaning of Affenschaukel

Affenschaukel - German to English

monkey move

View more

  • fourragere [shoulder braid]