Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xindu xiantu xintou xintuo xianti xindi ?

xìn believer
xīn subsoil
xīn freshly dug up earth

Dictionary · Google Translate · Help
By MDBG 2025