Definition of パミストン

パミストン

pamisuton

noun
pumice stone
Other readings:
パミストーン
バミストン