×

spoutnik meaning in English

n. sputnik, any one of a series of russian satellites launched into orbit around the earth

Related Words

  1. spot
  2. spouleur
  3. sprague
  4. sprat
PC Version

Copyright © 2018 WordTech Co.