vehicles or trains smoke - Español Inglés Diccionario