What does STRR stand for?
STRR stands for "Satellite Town Ring Road"
How to abbreviate "Satellite Town Ring Road"?
"Satellite Town Ring Road" can be abbreviated as STRR
What is the meaning of STRR abbreviation?
The meaning of STRR abbreviation is "Satellite Town Ring Road"
What does STRR mean?
STRR as abbreviation means "Satellite Town Ring Road"