Translation of melepuhkan in English:

melepuhkan

blister

verb

  • 1

    blister, cause blister(s) on