Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: youshou youyichu youyishi ?

yǒu shǒu to have a skill / to have a lot on the ball / to have an affair

Dictionary · Google Translate · Help
By MDBG 2024