Search term 雪豹 has one result
Jump to
JA Japanese EN English
雪豹 (n) [a large feline mammal, Uncia uncia] (n) snow leopard (n) [a large feline mammal, Uncia uncia]