English ⇔ German / Englisch ⇔ Deutsch
ameliorate
Deutsch | English |
aufbessern | ameliorate [verb] |
bessern | ameliorate [verb] |
verbessern | ameliorate [verb] |
veredeln | ameliorate [verb] |
verfeinern | ameliorate [verb] |
verschönern | ameliorate [verb] |