die on the scene

listen to the pronunciation of die on the scene
الإنجليزية - الإنجليزية
die before being taken to the hospital, die at the place of an accident or assault