bn:01187169n
Noun Concept
EL
No term available
EN
The Snow Leopard award was a Soviet mountaineering award, given to highly skilled mountain climbers. Wikipedia
Relations
Sources