Declamations meaning

Plural form of declamation.
noun
0
0
Advertisement