Translation of serbu in English:

serbu

(menyerbu)

verb

  • 1

    to invade in a large group