Translation of MSC in English:

MSC

feminine noun

  • 1

    (en Uruguay)
    • Mesa Sindical Coordinadora de los Entes del Estado