do-gooder – Català–English translations

🇬🇧 en ca

do-gooder noun

  • one who has a conviction of their own moral superiority
bonista
Wiktionary Links