"besterhalten" in English besterhalten {adj.} best-preserved in best condition Detailed translations for "besterhalten" besterhalten{adjectiv} besterhalten best-preserved besterhalten in best condition