Translation of gelupas in English:

gelupas

(menggelupas)

verb

  • 1

    peel off (of skin, paint, etc.), come off in strips or layers