frozen stars

English

Noun

frozen stars

  1. plural of frozen star