Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
space capsule
in English
space capsule
us
/speɪs ˈkæpsəl/
uk
/speɪs ˈkæpsjuːl/
#moderate
Definitions
Noun
a
vehicle
for
space
travel
with
life
support
systems