Translation of melepuh in English:

melepuh

blister

verb

  • 1

    blister, be affected with blister(s)