English to Chinese Dictionary

Search:

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

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


<< back to the home page