English to Chinese Dictionary

Search:

Did you mean: suzhou such shu shuzhu sushu sizhu suchu suihu ?

诉诸 zhū to appeal (to reason, sentiment, charity etc) / to resort to (a course of action)
宿主 zhǔ (biology) host


<< back to the home page