DCCPTV stands for Dynamic Closed-Cycle Propulsion Test Vehicle

DCCPTV
Share
Abbreviations And Their Meaning