MalayTranslate.com
Malay to English Translator
Translate Here

English to English

pumice stone

noun (n)

  • a light glass formed on the surface of some lavas; used as an abrasive
    cahaya kaca membentuk di permukaan beberapa lavas; digunakan sebagai seorang penggosok
    Synonym:
    pumice
    source: wordnet30