Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shouzhi shouhui shouzu shuzui shousui shouzai ?

shòu zuì to endure / to suffer / hardships / torments / a hard time / a nuisance

Dictionary · Google Translate · Help
By MDBG 2024