English–Dutch dictionary

Dutch translation of the English word ameliorate

English → Dutch
  
EnglishDutch (translated indirectly)Esperanto
(improve; enhance; upgrade; amend; better)
(improve; get better);

EnglishDutch
ameliorate beter maken; beter worden; verbeteren