SURFTAS

AcronymDefinition
SURFTAS➣Surface Towed Array System