bn:16807377n
Noun Concept
JA
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