"Altai" translation into Dutch

EN

"Altai" in Dutch

NL
NL

"Altai" in English

EN
EN

Altai {proper noun}

volume_up
1. geography
Altai
NL

Altai {proper noun}

volume_up
1. geography
Altai