to meliorate something (negative)

listen to the pronunciation of to meliorate something (negative)
Englisch - Deutsch
etw. (Negatives) abmildern
lindern
abschwächen
to meliorate something
verbessern
to meliorate something
etw. besser machen