satellite | |
gen. | спутник; искусственный спутник; приспешник; государство-сателлит; город-спутник; попутный компонент |
English thesaurus | |||
| |||
radar satellite (Canada) | |||
Radar Satellite | |||
radar satellite |
RADARSAT: 4 phrases in 2 subjects |
Astronautics | 3 |
Military | 1 |