English-Russian dictionary »

spy satellite meaning in Russian

EnglishRussian
spy satellite (artificial space satellite used for reconnaissance or intelligence gathering)
noun

спутник-шпионnoun
{m}