Ce înseamnă “ameliorate”?

“ameliorate” în Dicționarul Englez - Român

  • a (se) ameliora
  • ameliora (a)
  • innobila (a)