Translation of penggempur in English:

penggempur

destroyer

noun

  • 1

    destroyer