Versão em português
Meaning of
"auto-atarrachante"
in English language
Portuguese to English
English to Portuguese
Portuguese
English
AUTO-ATARRACHANTE
SELF TAPPING
auto-atarrachante
self tapping