Translation of membumihanguskan in English:

membumihanguskan

verb

  • 1

    to implement a scorched earth policy, to reduce to ashes