declamatoris

listen to the pronunciation of declamatoris
Latin - English
rhetorial declaimer
one who composes/delivers speeches as oratorical exercise
declamatoris
Favorites