Noun

Dictionary in Provencal

endoutrinaire

moralizer

English translation moralizer
Grammatical category s.
Also from English moralizer