Home
Help
About
Contact
English to Chinese Dictionary
Search:
蹿
cuān
to leap up / (coll.) to gush out; to spurt out
<< back to the home page