Definify.com

Definition 2025


stells

stells

English

Noun

stells

  1. plural of stell