Translation of penubrukan in English:

penubrukan

colliding, crashing

noun

  • 1

    colliding, crashing