pedestrian_bridgeEnglish

footbridge, overcrossing, pedestrian bridge

Noun

A bridge designed for pedestrians

English: footbridge, overcrossing, pedestrian bridge

English words with similar meanings

Show 2 words