snow-leopard

EnglishEdit

NounEdit

snow-leopard

  1. attributive form of snow leopard
    It has a snow-leopard look.
Read in another language