Spanish-English Dictionarypulsar
Meaning of pulsar