orator in Swedish
orator in Swedish
talare
Someone who orates or delivers an oration.
orator
Someone who orates or delivers an oration.