English Dictionary
▪ spurt
▪ spurting
▪ sputnik
▪ sputter
▪ sputtering
◊ SPUTNIK
sputnik
n : a Russian artificial satellite; "Sputnik was the first
man-made satellite to orbit the earth"
spurt
spurting
sputnik
sputter
sputtering
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]