lampoonists

English

Noun

lampoonists

  1. plural of lampoonist