English
›
Words
a
person who delivers a formal public speech
Translation:
English
Noun
9
orator
Add
Translation