Translation of penggempur in English:

penggempur

destroyer

  • 1

    destroyer