Meaning of skylab
Definition of skylab
(noun)
United States
space
station; in
orbit
from 1973 to 1979
Other information on skylab
WIKIPEDIA results for
skylab
Amazon results for
skylab
Tweet