French-English dictionary »

poudre de perlimpinpin meaning in English

FrenchEnglish
poudre de perlimpinpin nom {f}

snake oil◼◼◼(fraudulent, ineffective potion or nostrum)
noun