MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: sputnik

Probably related to:
Malay English
sputnik
a sputnik, of sputnik,


English to English

sputnik
('sp/U/tn/I/k )

noun (n)

  • a Russian artificial satellite
    buatan satelit rusia
    Example:
    Sputnik was the first man-made satellite to orbit the earth.
    source: wordnet30