Dictionary, Free Dictionary - MyDictionary.net
Definition of " supercherie " in French English Dictionary
Results
supercherie
  • {N} trickery, deception, fraud, hocus-pocus