Translation of melepas in English:

melepas

verb

  • 1

    to remove, to take off