What does DSD stand for?
DSD stands for "Demate Stiffleg Derrick"
How to abbreviate "Demate Stiffleg Derrick"?
"Demate Stiffleg Derrick" can be abbreviated as DSD
What is the meaning of DSD abbreviation?
The meaning of DSD abbreviation is "Demate Stiffleg Derrick"
What does DSD mean?
DSD as abbreviation means "Demate Stiffleg Derrick"