What does STI stand for?
STI stands for "Sao Tome Island"
How to abbreviate "Sao Tome Island"?
"Sao Tome Island" can be abbreviated as STI
What is the meaning of STI abbreviation?
The meaning of STI abbreviation is "Sao Tome Island"
What does STI mean?
STI as abbreviation means "Sao Tome Island"