Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suzhou such shu shuzhu sushu sizhu ?

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

Dictionary · Google Translate · Help
By MDBG 2025