do-gooder in German
do-gooder in German
Weltverbesserer
Weltverbesserin
Gutmensch