How do you say snow leopard in Turkish?
— kar leoparı


Generic synonyms for snow leopard in Turkish
catkedi