MalayTranslate.com
Malay to English Translator
Translate Here

English to English

snow leopard
(sn/oU/_'l/E/p/@/rd )

noun (n)

  • large feline of upland central Asia having long thick whitish fur
    besar kucing dari darat asia tengah memiliki panjang whitish bulu tebal
    source: wordnet30