Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
zimi
zone
xini
xin
zine
zinei
?
自
溺
zì
nì
to drown oneself
By
MDBG
2024