SSGPS

AcronymDefinition
SSGPSSt. Stephen's Girls Primary School (China)