CNSWDG

AcronymDefinition
CNSWDGCommander, Naval Surface Warfare Development Group