What does LTRS stand for?
LTRS stands for "Lightweight Torpedo Recovery System"
How to abbreviate "Lightweight Torpedo Recovery System"?
"Lightweight Torpedo Recovery System" can be abbreviated as LTRS
What is the meaning of LTRS abbreviation?
The meaning of LTRS abbreviation is "Lightweight Torpedo Recovery System"
What does LTRS mean?
LTRS as abbreviation means "Lightweight Torpedo Recovery System"