"neu entdeckt" in English neu entdeckt {adj.} newfound Detailed translations for "neu entdeckt" neu entdeckt{adjectiv} neu entdeckt newfound