Translation of sponge in Indonesian

sponge

sepon, lap serap

noun

  • 1

    sepon, lap serap