Polish-English dictionary »

sputnik meaning in English

PolishEnglish
sputnik noun

sputniknoun
a Soviet robotic space satellite