star rings

See also: starrings

English

Noun

star rings

  1. plural of star ring