betterments - German English Dictionary

betterments

Meanings of "betterments" in German English Dictionary : 2 result(s)

English German
General
betterments Besserungen [pl]
betterments Verbesserungen [pl]