Ameliorate definition : If someone or something ameliorates a situation , they make it better or easier in some... | Meaning, pronunciation, translations and ...
確定! 回上一頁