Inglés
Sinónimos detallados de ameliorate en inglés
ameliorate:
ameliorate verbo
-
ameliorate
– get better 1 -
ameliorate
– to make better 1to improve; to amend; to better; meliorate; ameliorate– to make better 1-
meliorate verbo
-
ameliorate verbo