Definisi 'abrader'

English to English
noun
1 a tool or machine used for wearing down or smoothing or polishing Terjemahkan
source: wordnet30


Visual Synonyms