ameliorate : improve; better; ameliorate; meliorate; amend. English. Detailed Synonyms for ameliorate in English. ameliorate: ameliorate verb. ameliorate.
確定! 回上一頁