What does SUDS stand for?
SUDS stands for "Surface Duct Sonar"
How to abbreviate "Surface Duct Sonar"?
"Surface Duct Sonar" can be abbreviated as SUDS
What is the meaning of SUDS abbreviation?
The meaning of SUDS abbreviation is "Surface Duct Sonar"
What does SUDS mean?
SUDS as abbreviation means "Surface Duct Sonar"