Translation of membusuk in English:

membusuk

verb

  • 1

    to become infected, to decay, to go bad, to rot