SNOW LEOPARD


Meaning of SNOW LEOPARD in English

n. leopard-like feline with long thick white fur marked with dark splotches native to the mountain ranges of central Asia, ounce

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.