Back to Dictionary
喷出
噴出
pēnchū
1. spout
2. spray
3. belch
4. to well up
5. to puff out
6. to spurt out