Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dezhou dashou dushou deshu dishou teshou ?

shǒu to go smoothly; to come off; to succeed

Dictionary · Google Translate · Help
By MDBG 2024