What does SPMTS stand for?
SPMTS stands for "St. Petersburg Municipal Transit System"
How to abbreviate "St. Petersburg Municipal Transit System"?
"St. Petersburg Municipal Transit System" can be abbreviated as SPMTS
What is the meaning of SPMTS abbreviation?
The meaning of SPMTS abbreviation is "St. Petersburg Municipal Transit System"
What does SPMTS mean?
SPMTS as abbreviation means "St. Petersburg Municipal Transit System"