altai mountains - İngilizce Eşanlam Sözlük

altai mountains

n.
[1] Altay Mountains