English
›
Words
to
expose and attack or deride vices, foibles, etc
Translation:
English
Noun
7
satire
Add
Translation