Translation of "Altai" into English
Altai, Altai Mountains, Altai Republic are the top translations of "Altai" into English.
Altai
-
Altai
properdiscretiva
-
Altai Mountains
noun -
Altai Republic
properres publica
-
Show algorithmically generated translations
Automatic translations of "Altai" into English
-
Google Translate
Add example
Add