What does TSD stand for?
TSD stands for "Telecommunications & Systems Division"
How to abbreviate "Telecommunications & Systems Division"?
"Telecommunications & Systems Division" can be abbreviated as TSD
What is the meaning of TSD abbreviation?
The meaning of TSD abbreviation is "Telecommunications & Systems Division"
What does TSD mean?
TSD as abbreviation means "Telecommunications & Systems Division"