Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Peeners

Automatic chisels on welder wheels that remove metal slag.