See also: puffadders

English edit

Noun edit

puff adders

  1. plural of puff adder