meliorate - İngilizce Eşanlam Sözlük

meliorate

v.
[1] better , improve , amend , ameliorate
[2] better , improve , ameliorate