CSLBC

AcronymDefinition
CSLBCCanada Sri Lanka Business Council (Toronto, Ontario)