Home
Help
About
Contact
English to Chinese Dictionary
Search:
喷出
pēn
chū
spout / spray / belch / to well up / to puff out / to spurt out
<< back to the home page