Novoaltaysk in German Novoaltaysk in German Nowoaltaisk proper noun A town in Altai Krai, Russia. Add to Flashcards