Title: Russian-English space technology dictionary
Subjects: Astronautics, Dictionaries, English, Russian, Russian language, Space medicine, Science, dictionaries, Russian language, dictionaries, english, Astronautics, dictionaries