a
person who delivers a formal public speech

Translation:
English
Add