ameliorate – English–日本語 translations

🇬🇧 en ja 🇯🇵

amelioration noun

  /əˌmiːliəˈɹeɪʃən/
  • act of making better
改良

ameliorate verb

  /əˈmiːli.əɹeɪt/
  • to make better
好転, 改良, 良い
Wiktionary Links