Definition of スカイラブ

スカイラブ

sukairabu

noun
Skylab, sky-laboratory