Truffaldine (fr. Truffaldin)

Translation into English

Synonyms

  • farceur
  • escroc
  • faux-semblant
  • imposteur