Search term Altay has 2 results
EN English VI Vietnamese
Altay (proper) [a mountain range] Altay (proper) [a mountain range]
VI Vietnamese EN English
Altay (proper) [a mountain range] Altay (proper) [a mountain range]