What does DSD mean?

DSD meaning is defined below:

Demate Stiffleg Derrick
ADVERTISEMENT

Was it useful?

What does DSD mean? It stands for Demate Stiffleg Derrick

Most popular questions

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"

Related Acronym Searches