Translation of serbuan in English:

serbuan

invasion

noun

  • 1

    invasion
  • 2

    rush, stampede