SAFTO

AcronymDefinition
SAFTOSouth African Foreign Trade Organisation (Sandton, South Africa)