Version Française
Translate
"shed light on sth (to)"
to French Language
English to French
French to English
English
French
shed light on sth (to)
éclairer; mettre en pleine lumière; clarifier.