Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
snow leopardmacan tutul salju
leopardmacan tutul
snowsalju
English Definition
    noun
  1. snow leopard, ounce, Panthera uncia: large feline of upland central Asia having long thick whitish fur
Translation
Chinese xuě bào, 雪豹, 雪豹
Indonesian macan tutul salju