die on the scene

listen to the pronunciation of die on the scene
English - English
die before being taken to the hospital, die at the place of an accident or assault