luxury automobile, comfortable and with dual traction - Español Inglés Diccionario