meaning of sputnik

1. a Russian artificial satellite; "Sputnik was the first man-made satellite to orbit the ">earth"


Related Words

sputnik |

Developed & Maintained By Taraprasad.com

Treasure Words