Definisi 'tyan shan'

English to English
noun
1 a major mountain range of central Asia; extends 1,500 miles Terjemahkan
source: wordnet30
More Word(s)
chain, chain of mountains, mountain chain, mountain range, range, pobeda peak, pobedy peak, cathay, china, communist china, mainland china,

Visual Synonyms