Definify.com

Definition 2024


stails

stails

English

Noun

stails

  1. plural of stail