SPUTNIK


Meaning of SPUTNIK in English

n. any one of a series of Russian satellites launched into orbit around the Earth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.