moralizers

English

Noun

moralizers

  1. plural of moralizer