meaning of Bergstraße

Bergstraße - German to English

hill roadway