declamatoris

listen to the pronunciation of declamatoris
Латинский Язык - Английский Язык
rhetorial declaimer
one who composes/delivers speeches as oratorical exercise