What does LTO stand for?
LTO stands for "Lunar Transfer Orbit"
How to abbreviate "Lunar Transfer Orbit"?
"Lunar Transfer Orbit" can be abbreviated as LTO
What is the meaning of LTO abbreviation?
The meaning of LTO abbreviation is "Lunar Transfer Orbit"
What does LTO mean?
LTO as abbreviation means "Lunar Transfer Orbit"