altai_mountainsEnglish

Altai Mountains, Altay Mountains

Noun

A mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China

English: Altai Mountains, Altay Mountains

Bahasa: Pegunungan Altai

Bahasa words with similar meanings

English words with similar meanings

Show 1 words