self-drilling screw

listen to the pronunciation of self-drilling screw
English - Turkish

Definition of self-drilling screw in English Turkish dictionary

self-drilling screw
Akıllı vida
English - English

Definition of self-drilling screw in English English dictionary

self-drilling screw
A fastener that taps and drills its own hole during application
self-drilling screw
Favorites