pumice Simple English Meaning

Simple English Dictionary

English to Simple English Dictionary

pumice

Pumice

Related Images

Related Images/Visuals for pumice

International Languages

Meaning for pumice found in 38 Languages.

Sponored Video