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

ameliorate

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