The enigma (fr. L'énigme)

Translation into English

Synonyms

  • charade
  • devinette
  • mystère
  • problème
  • puzzle