Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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
Synonym:
ounce
,
panthera uncia
source: wordnet30