NDD&RF

AcronymDefinition
NDD&RFNaval Dry Dock and Repair Facility (US Navy)