MELIORATOR


Meaning of MELIORATOR in English

n improver, ameliorator

Interlingua English vocab.      Английский словарь Интерлингва.