Dictionnaire anglais–français

Traduction française du mot anglais ameliorate

anglais → français
  
anglaisfrançais (traduit indirectement)espéranto
(improve; enhance; upgrade; amend; better)
améliorer
(improve; get better)
se séformer

anglaisfrançais
ameliorate améliorer; s’améliorer