What does LTD stand for?
LTD stands for "Licensing and Testing Directorate"
How to abbreviate "Licensing and Testing Directorate"?
"Licensing and Testing Directorate" can be abbreviated as LTD
What is the meaning of LTD abbreviation?
The meaning of LTD abbreviation is "Licensing and Testing Directorate"
What does LTD mean?
LTD as abbreviation means "Licensing and Testing Directorate"