Enlightened (fr. Éclaira)

Translation into English

Synonyms

  • expliquer
  • clarifier
  • illuminer
  • lumière
  • rendre clair