Translation of Keropeng in English:

User Contribution

Keropeng

Scab

noun