What does LTD stand for?
LTD stands for "Leger Technische Dienst"
How to abbreviate "Leger Technische Dienst"?
"Leger Technische Dienst" can be abbreviated as LTD
What is the meaning of LTD abbreviation?
The meaning of LTD abbreviation is "Leger Technische Dienst"
What does LTD mean?
LTD as abbreviation means "Leger Technische Dienst"