meaning of Attrappe

Attrappe - German to English

dummy

View more

  • fake
  • mock-up
  • mockup