Translation of penyerbuan in English:

penyerbuan

attacking, invasion

noun

  • 1

    attacking, invasion