Home

Word

Altay Mountains, n.
more info a mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China
<noun.object>

Altai Mountains Altay Mountains