English to Chinese Dictionary

Search:

Did you mean: zhuai zigui segui xueguai zahuai zhegai zhegui zhiguai ?

责怪 zé guài to blame / to rebuke


<< back to the home page