English-French dictionary »

smoke and mirrors meaning in French

EnglishFrench
smoke and mirrors noun
[UK: sməʊk ənd ˈmɪ.rəz]
[US: smoʊk ænd ˈmɪ.rərz]

poudre aux yeux◼◼◼nom {f}

écran de fumée◼◼◼nom {f}

miroir aux alouettes◼◼◻nom {m}