Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sand chandi shandai shanti shendi sandy ?

shān mountainous region / hilly area / hilly country

Dictionary · Google Translate · Help
By MDBG 2025