Translation of keropeng in English:

User Contribution

keropeng

Scab

noun