ameliorating |
ameliorating | adj. prenom. [ p. pr. of ameliorate. ] causing improvement in or reducing the bad effects of an unfavorable condition. |
verbessern | verbessernd | verbessert | verbessert | verbesserte | to ameliorate | ameliorating | ameliorated | ameliorates | ameliorated [Add to Longdo] |