meaning of Autobushaltestellen

Autobushaltestellen - German to English

bus stops