German-English dictionary »

verbessertes meaning in English

GermanEnglish
verbessertes

ameliorates[UK: ə.ˈmiː.liə.reɪts] [US: ə.ˈmiː.liə.reɪts]