What does TT stand for?
TT stands for "Torpedo Tube"
How to abbreviate "Torpedo Tube"?
"Torpedo Tube" can be abbreviated as TT
What is the meaning of TT abbreviation?
The meaning of TT abbreviation is "Torpedo Tube"
What does TT mean?
TT as abbreviation means "Torpedo Tube"