altay mountains - Inglés Sinónimo Diccionario

altay mountains

n.
[1] Altai Mountains