SNMDA

AcronymDefinition
SNMDASaskatchewan New Media Developers Association Inc.