happyword.app

Crossword clue:

Moralizer of old.

1 answers for "Moralizer of old."

5 letters: