AMELIORATOR


Meaning of AMELIORATOR in English

n. renovator; improver

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.