Translation of pembakar in English:

pembakar

arsonist

noun

  • 1

    arsonist