Translation of pereputan in English:

pereputan

decay

noun

  • 1

    decay, decaying, rot, rotting