Definify.com

Definition 2026


stails

stails

English

Noun

stails

  1. plural of stail