Translation of menghanguskan in English:

menghanguskan

to roast until burnt

  • 1

    to roast until burnt
  • 2

    to burn, to singe, to scorch