pumice stone
/P AH1 M AH0 S S T OW1 N/noun
- 1
pumice (substance)
- 2
A piece of pumice
Translate โpumice stoneโ into another language
Choose a language below to open the translator with English selected as the source language.
pumice (substance)
A piece of pumice
Choose a language below to open the translator with English selected as the source language.