Translation of penghancur in English:

penghancur

agent causing destruction

noun

  • 1

    agent causing destruction