CJPD

AcronymDefinition
CJPDCentre for Just Peace and Democracy (Sri Lanka)