What does JSD stand for?
JSD stands for "Joint Service Detachment"
How to abbreviate "Joint Service Detachment"?
"Joint Service Detachment" can be abbreviated as JSD
What is the meaning of JSD abbreviation?
The meaning of JSD abbreviation is "Joint Service Detachment"
What does JSD mean?
JSD as abbreviation means "Joint Service Detachment"