What does HTD stand for?
HTD stands for "Highway Traffic Division"
How to abbreviate "Highway Traffic Division"?
"Highway Traffic Division" can be abbreviated as HTD
What is the meaning of HTD abbreviation?
The meaning of HTD abbreviation is "Highway Traffic Division"
What does HTD mean?
HTD as abbreviation means "Highway Traffic Division"