meaning of Blechschraube

Blechschraube - German to English

self-tapping screw

View more

  • sheet-metal screw
  • tapping screw