Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chen chigen chugan chumen chuwen shugen ?

chú gēn to root out / to eliminate the roots / to cure once and for all

Dictionary · Google Translate · Help
By MDBG 2024