English to Chinese Dictionary

Search:

Did you mean: shixing shexiang chexing sheying shejing sheming shuxing sheng ?

蛇行 shé xíng to creep / to zigzag / to meander / to weave
蛇形 shé xíng S-shaped / serpentine / coiled like a snake


<< back to the home page