Diccionario Inglés-Español
amelioration
Mejora
Diccionario Inglés-Español
ameliorate
amen