MalayTranslate.com
Malay to English Translator
Translate Here

English to English

abrader

noun (n)

  • a tool or machine used for wearing down or smoothing or polishing
    alat atau mesin yang digunakan untuk penghalusan atau menggosok atau mengenakan ke bawah
    Synonym:
    abradant
    source: wordnet30