Version Française
Translate
"elucidate (to)"
to French Language
English to French
French to English
English
French
elucidate (to)
élucider; tirer au clair; faire la lumière sur; pf. expliciter.