What does Affentheater mean?

Affentheater - German to English

charade

View more

  • crazy company
  • farce [ridiculous company]