🇬🇧 en fr 🇫🇷

smoke and mirrors noun

miroir aux alouettes, poudre aux yeux, écran de fumée
Wiktionary Links