orator in Spanish
orator in Spanish
orador
Someone who orates or delivers an oration.
oradora
Someone who orates or delivers an oration.