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