English to Chinese Dictionary

Search:

Did you mean: xuan xueshan xuean xueyan xuezhan xushan xishan xiushan ?

血汗 xuè hàn (fig.) sweat and toil; hard work


<< back to the home page