- Altai Mountains as a noun:
- 1
Altai Mountains
noun
1 Altai Mountains
A mountain range in central Asia that extends a thousand miles from Kazakhstan eastward into western Mongolia and northern China.
synonym: Altay Mountains.
Polish: Ałtaj
debug info: 0.0141