CTSSL

AcronymDefinition
CTSSLLe Collectif de Travailleuses et Travailleurs Sans Statut Légal (French: Collective of Workers without Legal Status; Geneva, Switzerland)