Translation of terkupas in English:

terkupas

peel off

verb

  • 1

    peel off, veer away from a formation