English to Chinese Dictionary

Search:

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

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


<< back to the home page