What does TUPS stand for?
TUPS stands for "Towed Underwater Pumping System"
How to abbreviate "Towed Underwater Pumping System"?
"Towed Underwater Pumping System" can be abbreviated as TUPS
What is the meaning of TUPS abbreviation?
The meaning of TUPS abbreviation is "Towed Underwater Pumping System"
What does TUPS mean?
TUPS as abbreviation means "Towed Underwater Pumping System"