DS12 stands for Deep Space 12 (game)

DS12
Share
Abbreviations And Their Meaning