stells

English

Noun

stells

  1. plural of stell