Home
Help
About
Contact
English to Chinese Dictionary
Search:
蛇行
shé
xíng
to creep / to zigzag / to meander / to weave
<< back to the home page