fluent

ˈfluːənt

adjective

able to express oneself easily and articulately.

a fluent speaker and writer on technical subjects

articulate,eloquent,expressive,communicative,coherent,cogent,illuminating,vivid,silver-tongued,persuasive,glib,voluble