Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shangan shanghen shangmen shangwen shengen suangen ?

shān gēn foot of a hill or mountain / (physiognomy) root of the nose (between the eyes)

Dictionary · Google Translate · Help
By MDBG 2025