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