To illuminate (fr. D'éclairer)

Translation into English

Synonyms