one who meliorates

listen to the pronunciation of one who meliorates
English - English
meliorator