Posted in Government & Military DSRAC stands for Department of Sport, Recreation, Arts and Culture (South Africa)