Version Française
Meaning of
"1. illumination"
in English language
French to English
English to French
French
English
1. illumination; révélation; ouverture d’esprit;
enlightenment