What does bis zum heutigen Tag mean?

bis zum heutigen Tag - German to English

right down to todays

View more

  • to this day
  • updated