Definify.com

Definition 2025


smolderings

smolderings

English

Noun

smolderings

  1. plural of smoldering