Delivering an address to a public audience
English: public speaking, speechmaking, speaking, oral presentation
Bahasa: orator
Less certain link between this word and this sense.
oral presentation, public speaking, speaking, speechmaking
English: public speaking, speechmaking, speaking, oral presentation
Bahasa: orator
Less certain link between this word and this sense.