spy satellite
English
editNoun
editspy satellite (plural spy satellites)
- An artificial space satellite used for reconnaissance or intelligence gathering.
Translations
editartificial space satellite used for reconnaissance or intelligence gathering
|