Boulingo
ameliorate
Make something better or less harmful.
Learn languages with Boulingo