noun one of a series of Soviet communications satellites.
molniya 🔊 Listen to this noun one of a series of Soviet communications satellites. Share Facebook Twitter Google +