Translation of penyerbu in English:

penyerbu

attacker, invader

noun

  • 1

    attacker, invader