snow-leopards
English
Noun
snow-leopards
plural of
snow-leopard