Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daxin dixin duixin duxian dujin duoxin ?

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

Dictionary · Google Translate · Help
By MDBG 2024