mountaintop in Russian mountaintop in Russian горная верши́на noun The summit of a mountain. Add to Flashcards