Declamator

enUK Related to Declamator: declamatory

Dec´la`ma`tor


n.1.A declaimer.