bn:02027563n
Noun Concept
SYL
No term available
EN
A tram stop, tram station, streetcar stop, or light rail station is a place designated for a tram, streetcar, or light rail vehicle to stop so passengers can board or alight it. Wikipedia
Relations
Sources