What does SDTB stand for?
SDTB stands for "Special Design and Technology Bureau"
How to abbreviate "Special Design and Technology Bureau"?
"Special Design and Technology Bureau" can be abbreviated as SDTB
What is the meaning of SDTB abbreviation?
The meaning of SDTB abbreviation is "Special Design and Technology Bureau"
What does SDTB mean?
SDTB as abbreviation means "Special Design and Technology Bureau"