Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
suzhou
such
shu
shuzhu
sushu
sizhu
?
诉
诸
sù
zhū
to appeal (to reason, sentiment, charity etc) / to resort to (a course of action)
宿
主
sù
zhǔ
(biology) host
By
MDBG
2024