one who speaks in public, a talker

listen to the pronunciation of one who speaks in public, a talker
İngilizce - İngilizce
{n} holdforth
One who speaks
speaker
one who speaks in public, a talker