meaning of Altaigebirge

Altaigebirge - German to English

Altai Mountains {pl}