ameliorate living standards

英 美
  • 改善生活水平
  • ameliorate vt.使改善;使变好vi.改善;变好
  • living adj.活着的;生动的n.生活;生计动词live的现在分词.
  • standards n.规格名词standard的复数形式.