Translation of pengacau in English:

pengacau

terrorist

noun

  • 1

    terrorist