Slovnenya

Translation English Japanese: pumice

Dictionary: main
pumice
noun