English ⇔ German / Englisch ⇔ Deutsch

English - Deutsch, Deutsch - English


ameliorate

DeutschEnglish
aufbessern ameliorate [verb]
bessern ameliorate [verb]
verbessern ameliorate [verb]
veredeln ameliorate [verb]
verfeinern ameliorate [verb]
verschönern ameliorate [verb]