Novoaltaysk in Lithuanian Novoaltaysk in Lithuanian Novoaltaiskas proper noun A town in Altai Krai, Russia. Add to Flashcards