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