demon star









demon star


noun Astronomy.

  1. Algol.
50 queries 0.530