What does HLR stand for?
HLR stands for "Human Lunar Return"
How to abbreviate "Human Lunar Return"?
"Human Lunar Return" can be abbreviated as HLR
What is the meaning of HLR abbreviation?
The meaning of HLR abbreviation is "Human Lunar Return"
What does HLR mean?
HLR as abbreviation means "Human Lunar Return"