Other crossword clues for answer "MIR"MIRspace station from 1986 to 2001onetime Russian space stationpeace, in Russianformer Russian orbiter“Es tut ___ leid” (“I’m sorry,” in German)largest artificial satellite in orbit, before 9-Downplunger into the Pacific Ocean in 2001