O stars

English

Noun

O stars

  1. plural of O star