LRT


Meaning of LRT in English

[LRT] abbreviation light-rail transit

Merriam-Webster English vocab.      Английский словарь Merriam Webster.