English–Spanish dictionary

Spanish translation of the English word amelioration

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
(enhancement; improvement; upgrade; betterment)
mejora
(progress; improvement)
mejora

EnglishSpanish
amelioration mejoramiento