Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuge shugui shuwei shui shushi shiwei ?

shū gěi to lose to (sb) / to be outdone by

Dictionary · Google Translate · Help
By MDBG 2024