Englisch–Deutsches Wörterbuch

Deutsche Übersetzung des englischen Wortes ameliorate

Englisch → Deutsch
  
EnglischDeutsch (indirekt übersetzt)Esperanto
(improve; enhance; upgrade; amend; better)
bessern
;
ausbessern
;
verbessern
;
veredeln
;
besser machen
(improve; get better)
besser werden
;
sich bessern
;
sich verbessern