Acronym of LRT


( Light Rail Transit ) Means light rail transport or a type of Urban Light Train.The transportation system was first launched in the United States and the United Kingdom.
LRT

Back