What does VSD stand for?
VSD stands for "Vehicle Sub Depot"
How to abbreviate "Vehicle Sub Depot"?
"Vehicle Sub Depot" can be abbreviated as VSD
What is the meaning of VSD abbreviation?
The meaning of VSD abbreviation is "Vehicle Sub Depot"
What does VSD mean?
VSD as abbreviation means "Vehicle Sub Depot"