SDYSCAA

AcronymDefinition
SDYSCAASan Diego-Yokohama Sister City Ambassador Association (California and Japan)