Jump to content

light rail system

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

light rail system (plural light rail systems)

  1. Synonym of light rail