amelioration in Polish
amelioration in Polish
amelioracja
The act of making better.
ulepszenie
The act of making better.