Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: nantou nadu nato nata nati natto ?

Nǎi duī Shān kǒu Nathu La (Himalayan pass on the Silk Road between Tibet and the northeastern Indian state of Sikkim)
Nǎi duī Nathu La (Himalayan pass on Silk Road between Tibet and Indian Sikkim)

Dictionary · Google Translate · Help
By MDBG 2025