Definify.com

Definition 2025


stails

stails

English

Noun

stails

  1. plural of stail