What does slr stand for?
slr stands for "Satellite Laser Ranger"
How to abbreviate "Satellite Laser Ranger"?
"Satellite Laser Ranger" can be abbreviated as slr
What is the meaning of slr abbreviation?
The meaning of slr abbreviation is "Satellite Laser Ranger"
What does slr mean?
slr as abbreviation means "Satellite Laser Ranger"