What does PDSD stand for?
PDSD stands for "point-detonating self-destroying"
How to abbreviate "point-detonating self-destroying"?
"point-detonating self-destroying" can be abbreviated as PDSD
What is the meaning of PDSD abbreviation?
The meaning of PDSD abbreviation is "point-detonating self-destroying"
What does PDSD mean?
PDSD as abbreviation means "point-detonating self-destroying"