wie kann man in eng sagen: er wurde überfahren, und war auf der stelle tot.?

1)he was run over and killed on the spot.    
0
0
Translation by dejoConnect Error: Too many connections