Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suzhou such shu shuzhu sushu sizhu ?

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

Dictionary · Google Translate · Help
By MDBG 2024