have one's car breakdown - Español Inglés Diccionario

Proponer traducción