What does STT stand for?
STT stands for "Space Troop Transport"
How to abbreviate "Space Troop Transport"?
"Space Troop Transport" can be abbreviated as STT
What is the meaning of STT abbreviation?
The meaning of STT abbreviation is "Space Troop Transport"
What does STT mean?
STT as abbreviation means "Space Troop Transport"