lampooneries

English

Noun

lampooneries

  1. plural of lampoonery