English
›
Words
satire
Translation:
English
Noun
to
expose and attack or deride vices
form
of literature in which irony
a
literary work
Add
Translation