Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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