SUBTRAFAC

AcronymDefinition
SUBTRAFACSubmarine Training Facility
References in periodicals archive ?
As Information Systems Department Head at SUBTRAFAC, Mr.