meaning of Bushaltestelle

Bushaltestelle - German to English

coach end