CLSC
Top 25000
Meanings
Noun
1. initialism of centre local de services communautaires (lit. local community service center); a CLSC