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