What does LTD stand for?
LTD stands for "Local Traffic Director"
How to abbreviate "Local Traffic Director"?
"Local Traffic Director" can be abbreviated as LTD
What is the meaning of LTD abbreviation?
The meaning of LTD abbreviation is "Local Traffic Director"
What does LTD mean?
LTD as abbreviation means "Local Traffic Director"