Feedback
International space station
Meaning
Name
●
An
artificial
satellite
in low-earth
orbit
operating
by
a number of
cooperating
space
programs.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better