ameliorations glossary / ameliorations, 增进, 提高, 改善, 改良, 改进 ameliorations n. 改良;改善;改进;增进;提高 ameliorations Read More »