English | German | Russian | Czech

tramstop English

Meaning tramstop meaning

What does tramstop mean?

tramstop

A designated point where trams stop to allow passengers to leave or board.

Are you looking for...?