PESDO

AcronymDefinition
PESDOPeace Economic Social Development Organization (Sri Lanka)