English to Chinese Dictionary

Search:

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

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


<< back to the home page