2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENimproverNoun
EN
Someone devoted to the promotion of human welfare and to social reforms
humanitariando-gooder
bn:00027969n Concept
EN
A component that is added to something to improve it
additionadd-on
bn:00001276n Concept