pumice_stoneEnglish

pumice, pumice stone

Noun

A light glass formed on the surface of some lavas, used as an abrasive

English: pumice, pumice stone

Bahasa: batu apung

Bahasa words with similar meanings

English words with similar meanings

Show 1 words