declamatoris

listen to the pronunciation of declamatoris
Latince - İngilizce
rhetorial declaimer
one who composes/delivers speeches as oratorical exercise