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