to meliorate something

listen to the pronunciation of to meliorate something
الإنجليزية - ألمانية
verbessern
etw. besser machen