breathtaking in German breathtaking in German atemberaubend adj stunningly beautiful; amazing Add to Flashcards