• Thumbnail for Orel (spacecraft)
    Orel (Russian: Орёл, lit. 'Eagle') or Oryol, formerly Federation (Russian: Федерация, romanized: Federatsiya), and PPTS (Russian: Перспективная Пилотируемая...
    19 KB (1,882 words) - 08:20, 15 April 2024