Skip to content

喷出

pēn chū

Definitions

  1. 1. spout
  2. 2. spray
  3. 3. belch
  4. 4. to well up
  5. 5. to puff out
  6. 6. to spurt out