English–German dictionary
German translation of the English word ameliorate
English | German (translated indirectly) | Esperanto |
---|---|---|
(improve; enhance; upgrade; amend; better) | bessern ; ausbessern ; verbessern ; veredeln ; besser machen | |
(improve; get better) | besser werden ; sich bessern ; sich verbessern |