English to Arabic

Meaning for:
Self-tapping-screw
other
النفس الذي ينقر برغيا