Meaning of ameliorative
Definition of ameliorative
(adj)
tending
to
ameliorate
Other information on ameliorative
WIKIPEDIA results for
ameliorative
Amazon results for
ameliorative
Tweet