meaning of bis zum heutigen Tag

bis zum heutigen Tag - German to English

right down to todays

View more

  • to this day
  • updated