ameliorate – English–Português translations

🇬🇧 en pt 🇵🇹

ameliorate verb

  /əˈmiːli.əɹeɪt/
  • to make better
melhorar, aperfeiçoar

amelioration noun

  /əˌmiːliəˈɹeɪʃən/
  • improvement
melhora, melhoria
  • act of making better
melhoramento
Wiktionary Links