Definify.com

Definition 2025


stiflings

stiflings

English

Noun

stiflings

  1. plural of stifling