light-rail urban tramways

listen to the pronunciation of light-rail urban tramways
English - English

Definition of light-rail urban tramways in English English dictionary

light-rail urban tramways
translohr

Translohr is a guided bus system manufactured by Lohr Industrie of France.