English
›
Words
expressing
ideas well so that the hearers can be influeneced
Translation:
English
Adjective
0
eloquent
Add
Translation