What does UMRTS stand for?
UMRTS stands for "Urban Mass Rapid Transit System"
How to abbreviate "Urban Mass Rapid Transit System"?
"Urban Mass Rapid Transit System" can be abbreviated as UMRTS
What is the meaning of UMRTS abbreviation?
The meaning of UMRTS abbreviation is "Urban Mass Rapid Transit System"
What does UMRTS mean?
UMRTS as abbreviation means "Urban Mass Rapid Transit System"