DITSD stands for Department of the Navy Information Technology Systems Database

DITSD
Share
Abbreviations And Their Meaning