3 Nearest result(s) for 'ameliorate'

1

ameliorate

2

ameliorated

3

ameliorates