Translation of kelupas in English:

kelupas

(mengelupas)

verb

  • 1

    to peel off (skin, bark, etc.), to come off