declamated

English

Verb

declamated

  1. simple past and past participle of declamate