What does Aufnäher mean?

Aufnäher - German to English

(sew-on) badge

View more

  • applicator
  • patch
  • sew on patch