meaning of Bushäuschen

Bushäuschen - German to English

bus shelter