one who speaks in public, a talker

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