Version Française
Translate
"to be hit by sth. (car, train etc.)"
to French Language
English to French
French to English
English
French
to be hit by sth. (car, train etc.)
étre happé par qc. (voiture, train etc.)