How is the word écraser translated from French to English
Heurter et rouler sur quelqu'un ou quelque chose avec un véhicule.
To hit and drive over someone or something with a vehicle.
Couldn’t load the audio. Please try again.


