puff-puffs

English

Noun

puff-puffs

  1. plural of puff-puff