renovator; improver

listen to the pronunciation of renovator; improver
الإنجليزية - الإنجليزية
{i} ameliorator