meaning of Autobushaltestelle

Autobushaltestelle - German to English

coach end