betterer

Noun

 * 1) One who betters, makes something better.

Translations

 * French:
 * German:, , Verbessererin
 * Volapük:,  higudükuman,  jigudükuman,

Adjective

 * 1)  better
 * 1)  better