English-Italian dictionary »

self-drilling meaning in Italian

EnglishItalian
self-drilling (self-tapping with drill point)
adjective

autoperforanteadjective