space station – English–Español translations

🇬🇧 en es 🇪🇸

space station noun

  • crewed artificial satellite
estación espacial
Wiktionary Links