Translation of melepas in English:

melepas

  • 1

    to remove, to take off