セイブツエイセイ
Meanings
Noun
1. biosatellite; satellite designed to carry life in space
Composed of
Lebewesen; Organismus; Geschöpf; Biologie
Mond; Trabant; Satellit; Satellit; künstlicher Satellit