Translation of tabrakan in English:

tabrakan

collision

noun

  • 1

    collision