DSP83 stands for Department of State Re-Transfer and Use Assurance (trade)

DSP83
Share
Abbreviations And Their Meaning