SLICTA

AcronymDefinition
SLICTASri Lanka Information and Communication Technology Association (est. 2003)