run over a person or animal with a vehicle - Alemán Inglés Diccionario

Proponer traducción