he/she has/had driven up - Inglés Sinónimo Diccionario