Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daxin dixin duixin duxian dujin duoxin ?

xìn to sincerely believe
xīn to read sb's mind
xīn galvanized / zinc-coated

Dictionary · Google Translate · Help
By MDBG 2025