meaning of aufnähen

aufnähen - German to English

to sew on

View more

  • to stitch on