English to Chinese Dictionary

Search:

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

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


<< back to the home page