maailmanparantaja

Noun

 * 1) do-gooder, improver