Translation of pulsar in English:

pulsar

pulsar

noun

  • 1

    pulsar, a source (in space) of radio pulses