ARMSCOR


AcronymDefinition
ARMSCORArmaments Corporation of South Africa