What does Altai mean?

Altai - German to English

Altay

View more

  • Altai Mountains
  • Altai [horse breed]

Sentence Examples with the word Altai

About Tomsk and extend south-west to the Altai Moun- plai n s.

View more Sentence Examples