pedestrian bridges

English

Noun

pedestrian bridges

  1. Plural of pedestrian bridge.