Skip to content
Kotomora

高こう架か駅えき

Meanings

1

noun

elevated railway station

A station built on an elevated structure, typically with tracks above ground level.