meaning of Button-Maschine

Button-Maschine - German to English

badge-making device

View more

  • badge device
  • key machine