elucidator

listen to the pronunciation of elucidator
Английский Язык - Турецкий язык
bilgilendirici
Английский Язык - Английский Язык
{n} an explainer, expositor, clearer up
One who explains or elucidates; an expositor
{i} one who clarifies, one who explains