Translation of tubrukan in English:

tubrukan

collision, crash

noun

  • 1

    collision, crash
  • 2

    impact