Home
Search
Index
Definify.com
Definition
2024
declamated
declamated
English
Verb
declamated
simple past tense and past participle of
declamate
Similar Results
Declamator