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