English

edit

Noun

edit

stellers

  1. plural of steller