Home
Word Lists
Word Search
sputnik
n. Russian artificial satellite orbiting the earth. [russian]