Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shitou shutou shatou shitu chutou chatou ?

shé tou tongue / CL: / enemy soldier captured for the purpose of extracting information
shé tóu head of a snake / human smuggler

Dictionary · Google Translate · Help
By MDBG 2026