pumice stone

Noun

 * 1) A piece of pumice
 * 2) pumice substance
 * 1) pumice substance

Translations

 * German:
 * Maltese: ħaffiefa