line of parked or moving cars - Español Inglés Diccionario

Proponer traducción