English to Chinese Dictionary

Search:

Did you mean: shouzhi shouhui shouzu shuzui shousui shouzai shouzi shoushi ?

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


<< back to the home page