Translation of pemusnah in English:

pemusnah

destroyer

noun

  • 1

    destroyer, one who destroys