Translation of penyerbu in English:

penyerbu

assailant

noun

  • 1

    assailant, attacker