What does LORL stand for?
LORL stands for "Large Orbiting Research Laboratory"
How to abbreviate "Large Orbiting Research Laboratory"?
"Large Orbiting Research Laboratory" can be abbreviated as LORL
What is the meaning of LORL abbreviation?
The meaning of LORL abbreviation is "Large Orbiting Research Laboratory"
What does LORL mean?
LORL as abbreviation means "Large Orbiting Research Laboratory"