Definition: 1. (rail) tram (passenger vehicle)
Show more information about tramway
Search took: 19.75 ms