SPCPD

AcronymDefinition
SPCPDSouthern Philippines Council for Peace and Development