Dupin (fr. Dupin)

Translation into English

Synonyms

  • bêta
  • imbécile
  • naïf
  • simple d'esprit