What does Button-Maschine mean?

Button-Maschine - German to English

badge-making device

View more

  • badge device
  • key machine