"sputniks" in English Sputniks {m pl} sputniks "sputniks" English translation sputniks Sputniks Detailed translations for "sputniks" Sputniks{masculine plural} Sputniks sputniks