ameliorator

listen to the pronunciation of ameliorator
Английский Язык - Английский Язык
One who ameliorates
{i} renovator; improver
ameliorator
Избранное