English to Chinese Dictionary

Search:

Did you mean: sakai shazi saozi sasaki shuazi saizi sakaki ?

撒丫子 zi (dialect) to scamper off; to take to one's heels; to make oneself scarce
撒鸭子 zi variant of 撒丫子[sa1 ya1 zi5]


<< back to the home page