Translation of mengupas in English:

User Contribution

mengupas

peel off

verb