Definisi 'rottenstone'

English to English
noun
1 a weathered and decomposed siliceous limestone; in powdered form it is used in polishing Terjemahkan
source: wordnet30

More Word(s)
limestone,

Visual Synonyms