Mir in Portuguese Mir in Portuguese Mir proper noun A Soviet, later Russian space station. Add to Flashcards