Translation of keropeng in English:

keropeng

scab

noun

  • 1

    scab, a hard, dry covering that forms over a wound as it heals