What does PTD stand for?
PTD stands for "Public Transit Division"
How to abbreviate "Public Transit Division"?
"Public Transit Division" can be abbreviated as PTD
What is the meaning of PTD abbreviation?
The meaning of PTD abbreviation is "Public Transit Division"
What does PTD mean?
PTD as abbreviation means "Public Transit Division"