meaning of Bushaltestellen

Bushaltestellen - German to English

bus stops