English Spanish Dictionary - Diccionario Inglés Español: s ...
smoke: humo; fumar; echar humo; ahumar; poner en ridículo; smoke and mirrors: ilusión que se crea para desviar la atención de una situación potencialmente embarazosa; alguien o algo que distorsiona la verdad; smoke 'em if you got 'em: no te molestes en dejar …