Translation of penyerbu in English:

penyerbu

attacker, invader

  • 1

    attacker, invader