MELIORATOR Meaning of MELIORATOR in English n improver, ameliorator Interlingua English vocab. Английский словарь Интерлингва. 2012