meaning of streetcar track

1. the track on which trams or streetcars run


Related Words

streetcar track |

Developed & Maintained By Taraprasad.com

Treasure Words