space capsule
English Dictionary
->
Letter S
-> space capsule
Search Dictionary:
space capsule Definition
(n)
a
spacecraft
designed
to
transport
people
and
support
human
life
in
outer
space
space capsule Synonyms
capsule
space capsule
© Art Branch Inc.