Definify.com

Definition 2024


sufflations

sufflations

English

Noun

sufflations

  1. plural of sufflation