Definition of CSC in English:

CSC

British
  • Civil Service Commission.