バスシェルター
Meanings
1
bus shelter
A covered structure at a bus stop that provides protection from weather.
On rainy days, having a bus shelter is helpful.
bus shelter
A covered structure at a bus stop that provides protection from weather.
On rainy days, having a bus shelter is helpful.