space satellite – Deutsch–English translations

🇬🇧 en de 🇩🇪

space satellite noun

  • vehicle designed to orbit the Earth
Satellit
Wiktionary Links