What does STDD stand for?
STDD stands for "Short Term Detached Duty"
How to abbreviate "Short Term Detached Duty"?
"Short Term Detached Duty" can be abbreviated as STDD
What is the meaning of STDD abbreviation?
The meaning of STDD abbreviation is "Short Term Detached Duty"
What does STDD mean?
STDD as abbreviation means "Short Term Detached Duty"