declamatoris

listen to the pronunciation of declamatoris
Lateinisch - Englisch
rhetorial declaimer
one who composes/delivers speeches as oratorical exercise