English | German | Russian | Czech

street railway English

Meaning street railway meaning

What does street railway mean?

street railway

A tram line; public transportation operating on rails laid in public streets.

Are you looking for...?