Translation of pemberantas in English:

pemberantas

noun

  • 1

    someone or something that wipes out, abolishes
    exterminator