English–Spanish dictionary
Spanish translation of the English word ameliorate
English | Spanish (translated indirectly) | Esperanto |
---|---|---|
(improve; enhance; upgrade; amend; better) | adelantar ; mejorar |
English | Spanish (translated indirectly) | Esperanto |
---|---|---|
(improve; enhance; upgrade; amend; better) | adelantar ; mejorar |