English–French dictionary
French translation of the English word ameliorate
English | French (translated indirectly) | Esperanto |
---|---|---|
(improve; enhance; upgrade; amend; better) | améliorer | |
(improve; get better) | se séformer |
English | French |
---|---|
ameliorate | ⇆ améliorer; ⇆ s’améliorer |