Skip to content
Kotomora

バスシェルター

Meanings

1

noun

bus shelter

A covered structure at a bus stop that provides protection from weather.