Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanxi shaanxi sanxia shanxiao chanxia shangxia ?

Shān xià Yamashita (Japanese surname)
shān xiá gorge / canyon / mountain valley

Dictionary · Google Translate · Help
By MDBG 2025