English to Chinese Dictionary

Search:

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

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


<< back to the home page