German-Latin dictionary »

ameliorieren meaning in Latin

GermanLatin
ameliorieren Verb
den Ackerboden verbessern

convălescĕreverb