Definify.com

Definition 2024


stells

stells

English

Noun

stells

  1. plural of stell