do-gooder (Nomen)

derogatory - man
derogatory - woman
One who performs what they believe to be the morally superior course of action

Satzbeispiele & Übersetzungen

Barra do Burgres, State of Rio Grande do Sul
Barra do Burgres. Bundesstaat Rio Grande do Sul
What do you have do?
Wer kann teilnehmen?
What do human rights defenders do?
Was tun Menschenrechtsverteidiger?
So what do we do?
Was machen wir also?