DPSCA stands for Department of Political and Security Council Affairs

DPSCA
Share
Abbreviations And Their Meaning