royal stars

English

Noun

royal stars

  1. plural of royal star