Translation of batu apung in English:

batu apung

pumice

noun

  • 1

    pumice, solidified lava used for rubbing stain from the skin or as powder for polishing things