What does PDSD stand for?
PDSD stands for "Point Detonating Self Destruct"
How to abbreviate "Point Detonating Self Destruct"?
"Point Detonating Self Destruct" can be abbreviated as PDSD
What is the meaning of PDSD abbreviation?
The meaning of PDSD abbreviation is "Point Detonating Self Destruct"
What does PDSD mean?
PDSD as abbreviation means "Point Detonating Self Destruct"