star sapphires

English

Noun

star sapphires

  1. plural of star sapphire