Search term हिम तेन्दुआ has one result
Jump to
HI Hindi EN English
हिम तेन्दुआ (n) [a large feline mammal, Uncia uncia] (n) snow leopard (n) [a large feline mammal, Uncia uncia]