bn:16807377n
Noun Concept
AR
No term available
EN
A step street is a thoroughfare fitted with steps for pedestrian traffic rather than paved or tracked for motor vehicles. Wikipedia
Relations
Sources