English

edit

Noun

edit

lampooneries

  1. plural of lampoonery