English | German | Russian | Czech

Altai Mountains English

Meaning Altai Mountains meaning

What does Altai Mountains mean?

Altai Mountains

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

Synonyms Altai Mountains synonyms

What other words have the same or similar meaning as Altai Mountains?

Altai Mountains English » English

Altay Mountains

Are you looking for...?