meaning of Autowaschstraße

Autowaschstraße - German to English

automobile clean