Translation of CSTC in English:

CSTC

feminine noun

  • 1

    Confederación Socialista de Trabajadores de Colombia