English
›
Words
treatment
aimed at making something appear ridiculous
Translation:
English
Noun
5
travesty
Add
Translation