DPCCS stands for Department of Probation and Child Care Services (Sri Lanka)

DPCCS
Share
Abbreviations And Their Meaning