streetcar track


Meanings

  • the track on which trams or streetcars run