What does LTA stand for?
LTA stands for "Launch Telescope Assembly"
How to abbreviate "Launch Telescope Assembly"?
"Launch Telescope Assembly" can be abbreviated as LTA
What is the meaning of LTA abbreviation?
The meaning of LTA abbreviation is "Launch Telescope Assembly"
What does LTA mean?
LTA as abbreviation means "Launch Telescope Assembly"