Translation of pembusukan in English:

pembusukan

decaying

noun

  • 1

    decaying
  • 2

    putrefaction, spoiling