space station in Russian
space station in Russian
косми́ческая ста́нция
A crewed artificial satellite designed for long-term habitation, research, etc.