meaning of bis zur Stunde

bis zur Stunde - German to English

up to now