pēn

Definitions

  1. 1. to puff
  2. 2. to spout
  3. 3. to spray
  4. 4. to spurt

Related Words