streetcar_trackEnglish

streetcar track, tramline, tramway

Noun

The track on which trams or streetcars run

English: tramline, tramway, streetcar track

English words with similar meanings

Show 2 words