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