lampoonry
English
lampoonry meaning in English • lampoonry का अर्थ अंग्रेजी में
Noun
- The act of lampooning; a lampoon, or lampoons.