odorator ( synonym found)

Definition of odorator:

°Someone who orates or delivers an oration.

Back to Top