snow leopard award
/S N OW1 L EH0 P ER0 D AH0 W AO0 R D/N
- 1
a Soviet mountaineering award, given to highly skilled mountain climbers.
Translate โsnow leopard awardโ into another language
Choose a language below to open the translator with English selected as the source language.