snow-leopardtranslation and definition "snow-leopard", tamil lexiconWordTamil Definitionsnow-leopardசிறு வேங்கைவகை.