foolish or idealistic reformer, one who tries to solve the world's problems

listen to the pronunciation of foolish or idealistic reformer, one who tries to solve the world's problems
İngilizce - İngilizce
do-gooder