Translation of putrescent in Malay

putrescent

membusuk

adjective

  • 1

    membusuk