Vocabulary

横断歩道橋

pedestrian bridge; footbridge

noun