do-gooderEnglish

do-gooder, humanitarian, improver

Noun

Someone devoted to the promotion of human welfare and to social reforms

English: humanitarian, do-gooder, improver

Bahasa: humanis

Bahasa words with similar meanings

English words with similar meanings

Show 2 words