Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zoushan soushen zhoushen zhushen zhoushan zhushan ?

zǒu shén absent-minded / one's mind is wandering
zǒu shèn (med) retractile testicle / infatuation inducing / pee inducing (of alcohol) / (neologism) to be sexually attracted / to have the hots for sb

Dictionary · Google Translate · Help
By MDBG 2024